.users-table th, .users-table td {
    border: 1px solid #333;
}

.users-table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid black;
}

.header {
    font-weight: bold;
}

.link-button {
    background-color: #5d63ff;
    color: white;
    padding: 5px 10px;
    border-right: 1px solid black;
    text-decoration: none;
}

.link-button:hover {
    background-color: #9081ff;
}

.link-button:active {
    background-color: #2337ff;
}

.label-col {
    width: 200px;
}

.username-input:hover {
    background-color: red;
}

.order-table {
    border-collapse: collapse;
}

.order-table-header {
    text-align: center;
    background: none repeat scroll 0 0 #E5E5E5;
    border-bottom: 1px solid #BBBBBB;
    padding: 16px;
}

.order-table-odd-row {
    text-align: center;
    background: none repeat scroll 0 0 #FFFFFFF;
    border-top: 1px solid #BBBBBB;
}

.order-table-even-row {
    text-align: center;
    background: none repeat scroll 0 0 #F9F9F9;
    border-top: 1px solid #BBBBBB;
}

.usersTable {
    width: 300px;
    margin: 0 auto;
}

.registerForm {
    margin: 0 auto;
    padding: 20px;
    width: 160px;
    display: block;
    background: #FAFAFA;
}

.createDate{
    font-weight: bold;
}

.author{
    font-weight: bold;
}

.postPanel.ui-panel{
    width : 570px;
    float : left;
}

.calendar{
    /*
    position: absolute;
    right: 247px;
    width: auto;
    */

    float : right;
    margin-right: 5px;
}

.indexCalendar .ui-datepicker{
    width : 16em;
}

.postText{
    padding-bottom: 10px;
}

.post {
    float : left;
    width : 535px;
}

.posts {
    float : left;
    width : 535px;
}

.login-panel {
    display : box;
    width:250px;
    height: auto;
    margin-left:auto;
    margin-right:0;
    margin-bottom: 70px;
}

.login-button{
    margin-left:53%;
    margin-right:0;
}

.logo{
    background-size : 30%;
}